The Black Stallion Returns

The Black Stallion Returns

Directed by Robert Dalva
Runtime minutes
Released 1983
IMDb Score: 5.9